.group-3{ width:316px; margin-right:15px; height:197px;}
.small-group-box{margin-right:0;border:0 none;background:none;}
.small-box-trans {
	width:320px;
	float:left;
	margin: 20px 13px 0px 0;
	background-color: #fff;
	border-radius:9px;
	-moz-border-radius:9px;	
	-webkit-border-radius:9px;
	box-shadow:0 2px 8px #656565;
	-moz-box-shadow:0 2px 8px #656565;
	-webkit-box-shadow:0 2px 8px #656565;
	position:relative;
	/*height:275px;*/
	height:196px;/*tembaodam*/
	border:1px solid #fff;
	overflow:visible;/*tembaodam*/
}

.small-box-trans.even {margin-left:13px; margin-right: 0px;}
.small-group-box img{ left:0; border-radius: 9px; -moz-border-radius:9px; -webkit-border-radius:9px;}
.small-box-trans img{ position:absolute; top:0; left:0px/*tembaodam*/; z-index:0; border-radius:9px 9px 0 0; -moz-border-radius:9px 9px 0 0; -webkit-border-radius:9px 9px 0 0;}
.group-3 .box-info-price{ width:320px;}/*28.11*/
.small-group-box .box-info-price{bottom:1px; left:0;}/*28.11*/
.box-info-price {
position: absolute;
bottom: 0;
left: 0;
text-align: center;
z-index: 3;
height: 81px;
width: 100%;
background: url(http://www.mjgroup.com.vn/images_v2/bg-vip-price.gif) repeat-x 0 40px;
z-index: 0;
border-radius: 0 0 9px 9px;
-moz-border-radius: 0 0 9px 9px;
-webkit-border-radius: 0 0 9px 9px;
}
.box-info{background:url(http://www.mjgroup.com.vn/images_v2/bg-vip-price.png) repeat-x; height:40px; width:100%; position:relative; color:#FFFFFF}	
.small-group-box span.desc .line{ margin-top:0; padding-right:12px;/* background:none;*/border-right:0 none;}/*28.11*/
.small-box-trans h3{ font-size:12px; font-weight:700;text-transform:uppercase; margin-top:16px; display:block; position:absolute; z-index:2; text-align:center; bottom:2px; left:0; overflow:hidden; height:11px; padding:5px 0; width:100%; }
.small-box-trans h3 a{color:#fff;display:inline-block; padding:0 5px; padding-left:9px}/*28.11*/

.pagination {
    height: 36px;
    margin: 18px 0;
}
.pagination ul {
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
    float: left;
    margin: 0;
}
.pagination li {
    display: inline;
}
.pagination .disabled a, .pagination .disabled a:hover {
    background-color: transparent;
    color: #BFBFBF;
}
.pagination a {
    border-right: 1px solid rgba(0, 0, 0, 0.15);
    float: left;
    line-height: 34px;
    padding: 0 14px;
    text-decoration: none;
}
.pagination a:hover, .pagination .active a {
    background-color: #C7EEFE;
}

.Group_SF_detail {
    float: left;
    height: 360px;
    margin-left: 5px;
    margin-top: 15px;
    padding-left: 1px;
    padding-top: 1px;
    width: 665px;
}
.SF_images_detail {
    float: left;
    height: 360px;
    width: 250px;
}
.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
.SF_title_detail {
    float: left;
    height: 30px;
    padding-left: 10px;
    width: 400px;
}
.SF_title_detail a {
    color: #3A00FF;
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
}
.SF_price_detail {
    color: #FF6000;
    float: left;
    font-weight: bold;
    height: auto;
    padding-left: 10px;
    width: 400px;
}
.SF_content_des {
    border-bottom: 1px solid #999999;
    color: #0000FF;
    float: left;
    height: auto;
    margin-bottom: 10px;
    margin-left: 2px;
    padding-left: 10px;
    width: 400px;
}
.SF_content_detail {
    color: #003AFF;
    float: left;
    height: auto;
    padding-left: 10px;
    width: 400px;
}
.detail_detail {
    background-color: #0072BC;
    border: 1px solid #0072BC;
    float: left;
    height: 20px;
    line-height: 20px;
    margin-left: 70px;
    margin-right: 5px;
    margin-top: 10px;
    text-align: center;
    width: 70px;
}
.detail_detail a {
    color: #FFFFFF;
    text-decoration: none;
}
.pay_detail {
    background-color: #0072BC;
    border: 1px solid #0072BC;
    float: left;
    height: 20px;
    line-height: 20px;
    margin-right: 5px;
    margin-top: 10px;
    text-align: center;
    width: 70px;
}
.pay_detail a {
    color: #FFFFFF;
    height: 20px;
    text-decoration: none;
    width: 70px;
}
